substrate effect - Spanish English Dictionary